<?php

/**
 * 开始程序　
 * User: wzl
 * Date: 2017/5/16
 * Time: 9:05
 */
defined('ENTER_ID') or die('Hacking attempt');

//版本
const VERSION = '1.0.0';
const EXT     = '.php';

define('BASE_PATH', str_replace(basename(dirname(__FILE__)), '', str_replace('\\', '/', __DIR__)));//项目根目录
define('APP_PATH',      BASE_PATH . 'app/');
define('LIBRARY_PATH',  APP_PATH . 'library/');
define('CONFIG_PATH',   APP_PATH . 'config/');
define('LOG_PATH',      BASE_PATH . 'logs/');
//app dir
define('CONTROLLER_PATH', APP_PATH . 'controllers/');

define('ENV_OFFLINE', 1);//线下环境
define('ENV_ONLINE_TEST', 2);//线上测试环境
define('ENV_ONLINE_PRODUCT', 3);//线上生产环境
//设置不同环境常量值
if($_SERVER['SERVER_ADDR'] == '127.0.0.1')
    define('ENV', ENV_OFFLINE);//ENV环境常量
elseif($_SERVER['SERVER_NAME'] == '*.xxx.com.cn')//线上测试站
    define('ENV', ENV_ONLINE_TEST);
else
    define('ENV', ENV_ONLINE_PRODUCT);

//定义日志目录
define('MINI_DEBUG_PATH' , LOG_PATH);

//引用文件
require(LIBRARY_PATH . 'Start.php');
Start::run();